road cleaner - German English Dictionary